Introduction

Miraculous - Online Music Store WordPress Theme

We are very pleased that you have chosen Miraculous - Online Music Store WordPress Theme for your website.

Miraculous - Online Music Store WordPress Theme is a versatile streaming music service that allows users to play any song at any time. Designed with a clean and modern look, it is fully responsive, ensuring an optimal experience on all devices. The theme is tailored to suit any online music store, offering a professional platform for music streaming, sales, or showcasing your music collection.

Packed with unique features and customizable layouts, Miraculous empowers you to build a standout online music store. It offers seamless integration for uninterrupted music playback, even when browsing other pages, ensuring a smooth user experience. The theme also includes three distinct user profiles: Artist, Listener, and Admin, providing specialized access and functionality for each type of user.

Miraculous comes in three distinct versions: Light, Dark, and Version 3, each offering a visually appealing and user-friendly design. Whether you’re creating a music store, streaming platform, or digital music collection, this theme provides all the features necessary to deliver an engaging and professional online music experience.


Miraculous - Online Music Store WordPress Theme

Created Date:

Updated Date:

Please check Live Preview:

Creative Author Portfolio:

Features

Features of the theme
  1. Redux Framework
  2. ElementorOptions Panel
  3. Elementor Page Builder
  4. User Management
  5. Create Playlists
  6. Can Like and Dislike tracks
  7. New Releases Timeline
  8. Add Songs To Playlists
  9. Upload Tracks
  10. Supports .wav upload
  11. Song Listings
  12. Dynamic Music Player
  13. Add To Queue Functionality
  14. Add To Favourites
  15. History Management
  16. Download Manager
  17. Plans And Pricing
  18. Payment gateway
  19. Earn money with ads
  20. Create Music Partner page (Registered artist profile page)
  21. Google analytics
  22. Live Chat
  23. Drag And Drop Builder
  24. One click Installation
  25. Theme Setting Options
  26. Easy to Customize
  27. Fully Responsive Design
  28. 2 Header Style
  29. 2 color layout
  30. Cross browser Compatible
  31. RTL Language
Like my work don't forget to rate it images

Installation

You can install the theme in two ways: through WordPress, or via FTP. The miraculous.zip file is the Installable WordPress Theme and that is what you need to use to get the theme installed. Please see the following sections for each method.

1) Installation via FTP: Prefer upload the un-zipped theme folder

2) Installation via WordPress: Install and Activate

Theme Requirements

To use this theme you must be running at least WordPress 5.x, 6.x

We recommend that please make sure that your server PHP configuration limits are as follows:

  • max_execution_time 600
  • memory_limit 128M
  • post_max_size 32M
  • upload_max_filesize 32M

If you are running unmanaged dedicated server or VPS, you should check your php.ini file.

  • php_value max_execution_time 600
  • php_value memory_limit 128M
  • php_value post_max_size 32M
  • php_value upload_max_filesize 32M

WordPress Installation

How To Install miraculous WordPress Theme! via WordPress

How To Install Miraculous - Online Music Store WordPress Theme ! via WordPress

Step 1 – Navigate to Miraculous Options > Themes.

Step 2 – Click Add New and click the Upload button. Navigate to find the “miraculous.zip” file on your computer and click “Install Now”


NOTE: From 5th step onwards all the points are same for both installation method ie WP installation and FTP installation.


FTP Installation

How To Install Miraculous WordPress Theme ! via FTP

Step 1 – Log into your hosting space via an FTP software.

Step 2 – Unzip the miraculous.zip file and only use the extracted Miraculous theme folder.

Step 3 – Upload the extracted Miraculous theme folder into wp-content > themes folder.

images

Step 4 – Navigate to the wp-dashboard and then activate the newly installed theme by going to Appearance > Themes and clicking the Activate button.

images

Step 6 – Below mentioned plugins are required plugins.

Plugins that will need to be installed and activated: Contact Form7, unyson, miraculous Core, Slider Revolution, WooCommerce Plugin are required for the theme to work, it contains all of our theme features like shortcodes and shortcode generator.

1. Miraculous Elementor - Build every part of your website visually. Simply drag, drop and customize without writing a single line of code. This is neccessary plugin if you need to use the Elementor Demo Version.

2. Miraculous Core – Miraculous Core is a core plugin for the Miraculous WordPress Theme.

3. Slider Revolution – Slider Revolution is an innovative, responsive WordPress Slider Plugin that displays your content the beautiful way. Whether it's a Slider, Carousel, Hero Scene or even a whole Front Page, the visual, drag & drop editor will let you tell your own stories in no time!

4. ContactForm 7 – Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup.

5. WooCommerce – WooCommerce is a flexible, open-source eCommerce solution built on WordPress. Whether you’re launching a business, taking an existing brick and mortar store online, or designing sites for clients you can get started quickly and build exactly the store you want.

6. PIxel Chat - This plugin helps to enable to chat option on the website.

7. Redux Framework - Redux is a simple, genuinely extensible, and fully responsive options framework for WordPress themes and plugins. Built on the WordPress Settings API; Redux supports many field types, custom error handling, custom fields & validation types, and import/export functionality.

8. One Click Demo Import - Import your content, widgets and theme settings with one click. Theme authors! Enable simple demo import for your theme demo data.

Demo Import

Navigate to Appearance >> Demo Content Install and here you can import any of the demo of your choice. And hit the Import button

images

After that hit the Continue & Import button. Wait for some time, the demo will be imported.

images

Theme Options

The theme options are same as of Elementor Version

General Setting

The general settings consist options to customize the logo image, loader image, player, and footer shadow (enable/disable). Additionally, you can set the time duration for users to listen to a song preview before accessing the full track.


Header Setting

The Header settings allow users to enable or disable the Theme Menu Open, Theme Login Bar, Search Block, and Language Selection. Users can also customize the Trending Title, URL, and Description, choose a header style, and select the Header Background Color.


Breadcrumbs Settings

The breadcrumb settings include options to enable or disable breadcrumbs and the image.


Login/Register Setting

Login/Register settings consist of login or resgister enable/disable button, tooltip option, can select DashBoard, Payment Gateway and Subscribe Plan page and also upload the login-register image.


Sidebar Setting

Sidebar settings consist of blog and WooCommerce sidebar position.


Theme Layout Settings

Theme Layout settings consist of theme layout color, theme color, theme multicolor and fonts style.


404 Setting

404 Page settings consist of Ring image, bottom wave image and description.


Page Setting

This setting allows you to configure the Tracks page, Music Upload page, and Pricing Plan page. You can enable or disable the Upload button, Pricing Plan, Free Download, and Register/Login buttons.


Footer Setting

Footer settings consist of option to show or hide footer, enable or disable the logo, can upload logo image, background and can customize logo height/ width.


API Setting

API settings consist of Mail Chimp and Google App client ID and secret key Settings.


Payment API Setting

Payment API Settings consist of the Payment Gateway Settings. We have provided four payment gateways (Paypal, Stripe, RazorPay and Paystack )


Commission Setting

Commission Settings consist of commission values.


Ads Settings

Ads Settings allows to upload images of header Ads, Footer Ads, Article Top Ads, and Article Bottom Ads, and their URLs


Elementor ShortCode

How to add shortcodes

Navigate to Pages >> Add New.

After adding title of the page click on Edit with Elementor button, you will get custom built shortcodes under Miraculous Widget Section.

Banner

This shortcode allows you to create banner for the website.


Album

This shortcode is used to display the albums in any of style by selecting one of the style format.

How to Add Albums

Navigate to Dashboard >> Albums >> Add New

User have to add Title name, release date,company name, Album Price, music, Song name, Artist Name.

Note When a user purchased an album then all tracks under that album are considered as free.


Track

This shortcode can be used to display the tracks on the website in any style.

How to Add Tracks

Navigate to Dashboard >> Tracks >> Add New

User have to add Title name, add Music, Upload mp3 full song, Mp3 Music External Url, Artist Name


Artist

Using this shortcode you can show the Artist. We have provided 3 styles to show the Artists.

How To Add Artist

Navigate To DashBoard >> Artist >> Add New


Genres

This shortcode shows the genre on website.

Radio

This shortcode is used to display the Radio. To add Radio you need to add the live URL like icecast URL as a Track and select that track in the Radio section.

Product

This shortcode is used to show the WooCommerce products.

Downloaded Tracks

This shortcode display the tracks downloaded by user.

Purchased Tracks

This shortcode displays the tracks/musics purchased by users.


Recently Played Tracks

This shortcode is used to show the Recently Played Tracks.


Need To Login

With this shortcode you can restrict the user to access the page without login.

Favourites Music

This shortcode displays the favorite tracks.

History

History shortcode displays the tracks played by the user.

Playlist

This shortcode will display the playlists.

Tracks Upload With Price

With this shortcode you can upload the free as well as premium tracks.

Free Tracks Upload

Using this shortcode user can upload free tracks only.

Pricing Plan

Using this shortcode you can show the pricing plans on the website.

Subscription Plan

This shortcode displays a warning message to purchase a plan.

About Settings

Using this shortcode you can enable website user to enter their basic details from the frontend.

Album Upload

This shortcode is used to upload the albums, it creates a form for uploading the album in the frontend.

Bulk Upload

This shortcode prodives feautre of bulk upload of tracks .

Product Upload

This shortcode is used to upload WooCommerce products.

User Uploaded Tracks

This shortcode display the tracks uploaded by user.

User Album

This shortcode displays the albums of user.

User Product

This shortcode displays the WooCommerce Products of user.

Update Album

This shortcode creates a form to update an existing album.

Update Audio

This shortcode creates a form to update an existing audio.

Update Products

This shortcode enables user to update WooCommerce products.

User Earning

This shortcode is used to show the vendor earning.

How Vendor can Request For Payment.

1 Navigate to Dashboard >> My Earning. Click on Payment Request Button.

2 Admin can check the requests through the Vendor Request option under the WordPress Dashboard.


Logout

This shortcode Create a logout button at any section of webpage.

Podcast

With this shortcode you can display the podcasts on website.

Music Tab

This shortcode displays musics/tracks in the tabular format.

Follow Artist

This shortcode is used to display the followers (Artists followed by user). Artist can also follow other Artists by clicking on Follow.

Multivendor

In multivendor settings you will get the dashboard for the artist and listener.

Step 1 First you need to create the page and add the shortcodes then select the template as Multivendor Profile Page .

Step 2 Navigate to Menus and Select the Artist Menu for Artist and Listener Menu for Listener and add the pages as per requirement.

Note To admin both the Artist and Listener dashboard will be shown.

Artist Dashboard Display Like This


Listener Dashboard Display Like This



PodCast Settings

With the Podcast setting in the dashboard you will be able to add new podcast, genre, podcast type, language.

How to add Podcast

Navigate to Dashboard >> Podcast >> Add New

Enter Title, Podcast Options, Release Date,Company Name, Song Name, Artist Name to create new podcast.

This will display like this


Pages

These pages are used to manage some settings from front-end.

profile

Navigate to Pages >> All Pages >> Profile Page


Pricing Plans

Navigate to Pages >> All Pages >> Pricing Plan Page


Your Tracks

Navigate to Pages >> All Pages >> Tracks

Enter Mp3 Full song, Mp3 Music External Url, Artist Name to create the Track.


Upload

Navigate to Pages >> All Pages >> Upload Page


Tracks

Navigate to Tracks >> Add New

User have to add Title name, add Music, Upload mp3 full song, Mp3 Music External Url, Artist Name

Navigate to Tracks >> All Tracks


Artist

Navigate to Artist >> Add New

To create artist add title, add the details of artist,Born date and born place.

Navigate to Artist >> All Artists


Album

Navigate to Album >> Add New

To create album enter Album Options, Release Date, Company name, Song name, Premium, Music, Free Album Price Artist Name.

Navigate to Album >> All Album


Plans

Navigate to Plan >> Add New

To add plans Enter Title, Plan Options, Monthly Price, Monthly Uploads, Monthly Download, Plan Validity

Navigate to Plan >> All Plans

Navigate to Plan >> Manage Users


Vendor Request

Navigate to DashBoard >> Vendor Request

With this you can manage the vendor payment request.


Help And Support

In order to receive a technical support assistance, you need to have a valid purchase code. To get the code, please navigate to your ThemeForest "Downloads" page and click on the theme download link.

After getting the Purchase code, please follow the steps mentioned on the link click Here to get your product verified. And then share your Purchase code and token ID with the support team.

If you have any questions that are beyond the reach of this help file, feel free to contact us. We will respond as soon as possible (within 24 – 48 hours, usually faster). We are open from 10:00am to 07:00pm (IST), from Monday till Friday.

NOTE: As authors of this theme we do provide support only for the theme-related features.

Outro

Once again, thank you so much for purchasing this Theme. As I said at the beginning, I will be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the Theme on ThemeForest, you might consider visiting the forums and asking your question in the "Item Discussion" section.

Kamlesh Yadav

www.kamleshyadav.com

Support Email :  support@pixelnx.com